make an exhibit/a spectacle of - Englisch Synonyme Wörterbuch